Text copied to clipboard!
Название
Text copied to clipboard!Разработчик Drools
Описание
Text copied to clipboard!
Мы ищем опытного Разработчика Drools, который присоединится к нашей команде для создания и поддержки систем управления бизнес-правилами. В этой роли вы будете отвечать за проектирование, реализацию и оптимизацию правил с использованием платформы Drools, а также за интеграцию этих решений в существующие бизнес-приложения. Вы будете тесно сотрудничать с бизнес-аналитиками, архитекторами и другими разработчиками для обеспечения точного и эффективного выполнения бизнес-логики.
Кандидат должен обладать глубокими знаниями в области Java и Drools, а также иметь опыт работы с системами управления бизнес-правилами (BRMS). Важно понимание принципов объектно-ориентированного программирования, шаблонов проектирования и архитектуры корпоративных приложений. Также приветствуется опыт работы с другими инструментами автоматизации бизнес-процессов, такими как jBPM.
Ваша работа будет включать анализ бизнес-требований, разработку и тестирование правил, а также участие в процессе CI/CD. Вы будете участвовать в проектировании архитектуры решений, обеспечивать высокую производительность и масштабируемость систем, а также поддерживать документацию и проводить код-ревью.
Мы ценим инициативность, внимание к деталям и способность работать в команде. Если вы стремитесь развиваться в области автоматизации бизнес-логики и хотите работать с передовыми технологиями, мы будем рады видеть вас в нашей команде.
Обязанности
Text copied to clipboard!- Разработка и сопровождение бизнес-правил с использованием Drools
- Интеграция Drools в существующие приложения и системы
- Анализ и интерпретация бизнес-требований
- Оптимизация и рефакторинг существующих правил
- Участие в проектировании архитектуры решений
- Тестирование и отладка бизнес-правил
- Поддержка CI/CD процессов для правил Drools
- Взаимодействие с бизнес-аналитиками и другими командами
- Поддержка и обновление технической документации
- Участие в код-ревью и обмене знаниями
Требования
Text copied to clipboard!- Опыт работы с Drools от 2 лет
- Уверенное знание Java и объектно-ориентированного программирования
- Понимание принципов BRMS и BPM
- Опыт работы с jBPM будет плюсом
- Знание шаблонов проектирования и архитектурных подходов
- Опыт работы с системами контроля версий (Git)
- Навыки написания юнит- и интеграционных тестов
- Опыт работы в Agile/Scrum-командах
- Умение работать с CI/CD инструментами (Jenkins, GitLab CI и др.)
- Хорошие коммуникативные навыки и умение работать в команде
Возможные вопросы на интервью
Text copied to clipboard!- Какой у вас опыт работы с Drools?
- Работали ли вы с jBPM или другими BPM-инструментами?
- Как вы подходите к оптимизации бизнес-правил?
- Какие сложности вы сталкивались при интеграции Drools?
- Как вы обеспечиваете тестирование и качество правил?
- Опишите ваш опыт работы в Agile-командах.
- Какие инструменты CI/CD вы использовали?
- Как вы взаимодействуете с бизнес-аналитиками?
- Как вы документируете бизнес-правила?
- Какие подходы вы используете для обеспечения масштабируемости решений?